/**
 * 共享模块统一导出
 */

// 导出所有类型
export * from './types';

// 导出所有配置
export * from './config';

// 导出工具类
export * from '../utils';

// 导出功能模块（避免类型冲突，只导出具体类）
export { NavigationManager, ZoomManager } from '../features';

// 导出地图核心（包含策略）
export { MapCore } from '../map/mapCore';
export type { TMapSourceConfig } from '../map/mapCore';
export {
  SourceLoadingManager,
  ChunkedLoadingStrategy,
} from '../map/sourceLoading';
export type { IDataLoadingStrategy } from '../map/sourceLoading';
